/* Yet Another Experimental Software Renderer
 *
 * Copyright (c) 2010 Pawel "Hery" Dziepak
 */

#ifndef HULL_SHADER_H_
#define HULL_SHADER_H_

#include "primitives.h"

namespace yaesr {
	class hull_shader {
	public:
		virtual int execute(triangle) = 0;
	};

	class hull_shader_impl : public hull_shader {
	public:
		int execute(triangle tri);
	};
}

#endif